Package
- 重點就是 import 的路徑要 follow go.mod去訂 例如,一開始這樣初始化,path 為my_project$ go mod init my_project
- go.mod就會像這樣- module my_project
 go 1.16
- 專案的結構   
- main.gopackage main
 import (
 "fmt"
 "my_project/module"
 "my_project/module/inner"
 )
 func main() {
 fmt.Println("main")
 module.Output() // 使用 module1.go
 inner.Output() // 使用 inner.go
 }
- module1.gopackage module
 import (
 "fmt"
 )
 func Output() {
 fmt.Println("module1")
 }
- inner.gopackage inner
 import (
 "fmt"
 )
 func Output() {
 fmt.Println("inner")
 }